package com.lyh.system.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.lyh.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

@Data
@TableName("user_pay_record")
public class UserPayRecordDO extends BaseEntity {


    @TableId
    private Long id;

    //系统订单号
    private String sysOrderNum;

    //支付订单号
    private String payOrderNum;

    //订单id
    private Long orderId;

    //用户id
    private Long userId;

    //支付方式  （微信 wx 支付宝 zfb）
    private String payType;

    //支付金额（分）
    private BigDecimal payMoney;

    //状态 （成功 SUCCESS 失败 ：FAIL 等待：wait ）
    private String status;

    //请求参数
    private String reqBody;

    //返回参数
    private String respBody;

    //备注
    private String memo;

    private String sourceType;













}
